package com.ddstation.exam.entity;

import javax.persistence.*;

@Table(name = "invs.dt_invs_exam_report_result")
public class DtInvsExamReportResultEntity {
    /**
     * 主键
     */
    @Id
    private Integer id;


    @Column(name = "invs_id")
    private String invsId;

    public String getInvsId() {
        return invsId;
    }

    public void setInvsId(String invsId) {
        this.invsId = invsId;
    }

    /**
     * dt_invs_exam  主键id
     */
    @Column(name = "exam_id")
    private Integer examId;

    /**
     * 就诊流水号
     */
    @Column(name = "medical_serial_no")
    private String medicalSerialNo;

    /**
     * 病历编号
     */
    @Column(name = "personal_no")
    private String personalNo;

    /**
     * 医疗机构编码
     */
    @Column(name = "institution_id")
    private String institutionId;

    /**
     * 处方编码
     */
    @Column(name = "prescription_id")
    private String prescriptionId;

    /**
     * 检查参数
     */
    @Column(name = "exam_para")
    private String examPara;

    /**
     * 检查项目名称
     */
    @Column(name = "exam_objective_desc")
    private String examObjectiveDesc;

    /**
     * 检查报告描述
     */
    @Column(name = "exam_desc")
    private String examDesc;

    /**
     * 说明
     */
    private String recommendation;

    /**
     * 检查目的
     */
    @Column(name = "exam_aim")
    private String examAim;

    /**
     * 检查结果(0:正常  1：不正常)
     */
    private String result;

    /**
     * 开立医生
     */
    @Column(name = "doctor_id")
    private Integer doctorId;

    /**
     * 操作时间（格式：yyyy-MM-dd HH:mm:ss）
     */
    @Column(name = "operate_tm")
    private String operateTm;

    /**
     * 图片地址
     */
    @Column(name = "xml_note")
    private String xmlNote;

    /**
     * 上次检查时间
     */
    private String lastsavetime;

    /**
     * 姓名
     */
    private String name;

    /**
     * 患者性别（代码）
     */
    @Column(name = "sexCode")
    private String sexcode;


    /**
     * 身份证号
     */
    @Column(name = "id_card")
    private String idCard;

    public String getIdCard() {
        return idCard;
    }

    public void setIdCard(String idCard) {
        this.idCard = idCard;
    }

    /**
     * 获取主键
     *
     * @return id - 主键
     */
    public Integer getId() {
        return id;
    }

    /**
     * 设置主键
     *
     * @param id 主键
     */
    public void setId(Integer id) {
        this.id = id;
    }

    /**
     * 获取dt_invs_exam  主键id
     *
     * @return exam_id - dt_invs_exam  主键id
     */
    public Integer getExamId() {
        return examId;
    }

    /**
     * 设置dt_invs_exam  主键id
     *
     * @param examId dt_invs_exam  主键id
     */
    public void setExamId(Integer examId) {
        this.examId = examId;
    }

    /**
     * 获取就诊流水号
     *
     * @return medical_serial_no - 就诊流水号
     */
    public String getMedicalSerialNo() {
        return medicalSerialNo;
    }

    /**
     * 设置就诊流水号
     *
     * @param medicalSerialNo 就诊流水号
     */
    public void setMedicalSerialNo(String medicalSerialNo) {
        this.medicalSerialNo = medicalSerialNo;
    }

    /**
     * 获取病历编号
     *
     * @return personal_no - 病历编号
     */
    public String getPersonalNo() {
        return personalNo;
    }

    /**
     * 设置病历编号
     *
     * @param personalNo 病历编号
     */
    public void setPersonalNo(String personalNo) {
        this.personalNo = personalNo;
    }

    /**
     * 获取医疗机构编码
     *
     * @return institution_id - 医疗机构编码
     */
    public String getInstitutionId() {
        return institutionId;
    }

    /**
     * 设置医疗机构编码
     *
     * @param institutionId 医疗机构编码
     */
    public void setInstitutionId(String institutionId) {
        this.institutionId = institutionId;
    }

    /**
     * 获取处方编码
     *
     * @return prescription_id - 处方编码
     */
    public String getPrescriptionId() {
        return prescriptionId;
    }

    /**
     * 设置处方编码
     *
     * @param prescriptionId 处方编码
     */
    public void setPrescriptionId(String prescriptionId) {
        this.prescriptionId = prescriptionId;
    }

    /**
     * 获取检查参数
     *
     * @return exam_para - 检查参数
     */
    public String getExamPara() {
        return examPara;
    }

    /**
     * 设置检查参数
     *
     * @param examPara 检查参数
     */
    public void setExamPara(String examPara) {
        this.examPara = examPara;
    }

    /**
     * 获取检查项目名称
     *
     * @return exam_objective_desc - 检查项目名称
     */
    public String getExamObjectiveDesc() {
        return examObjectiveDesc;
    }

    /**
     * 设置检查项目名称
     *
     * @param examObjectiveDesc 检查项目名称
     */
    public void setExamObjectiveDesc(String examObjectiveDesc) {
        this.examObjectiveDesc = examObjectiveDesc;
    }

    /**
     * 获取检查报告描述
     *
     * @return exam_desc - 检查报告描述
     */
    public String getExamDesc() {
        return examDesc;
    }

    /**
     * 设置检查报告描述
     *
     * @param examDesc 检查报告描述
     */
    public void setExamDesc(String examDesc) {
        this.examDesc = examDesc;
    }

    /**
     * 获取说明
     *
     * @return recommendation - 说明
     */
    public String getRecommendation() {
        return recommendation;
    }

    /**
     * 设置说明
     *
     * @param recommendation 说明
     */
    public void setRecommendation(String recommendation) {
        this.recommendation = recommendation;
    }

    /**
     * 获取检查目的
     *
     * @return exam_aim - 检查目的
     */
    public String getExamAim() {
        return examAim;
    }

    /**
     * 设置检查目的
     *
     * @param examAim 检查目的
     */
    public void setExamAim(String examAim) {
        this.examAim = examAim;
    }

    /**
     * 获取检查结果(0:正常  1：不正常)
     *
     * @return result - 检查结果(0:正常  1：不正常)
     */
    public String getResult() {
        return result;
    }

    /**
     * 设置检查结果(0:正常  1：不正常)
     *
     * @param result 检查结果(0:正常  1：不正常)
     */
    public void setResult(String result) {
        this.result = result;
    }

    /**
     * 获取开立医生
     *
     * @return doctor_id - 开立医生
     */
    public Integer getDoctorId() {
        return doctorId;
    }

    /**
     * 设置开立医生
     *
     * @param doctorId 开立医生
     */
    public void setDoctorId(Integer doctorId) {
        this.doctorId = doctorId;
    }

    /**
     * 获取操作时间（格式：yyyy-MM-dd HH:mm:ss）
     *
     * @return operate_tm - 操作时间（格式：yyyy-MM-dd HH:mm:ss）
     */
    public String getOperateTm() {
        return operateTm;
    }

    /**
     * 设置操作时间（格式：yyyy-MM-dd HH:mm:ss）
     *
     * @param operateTm 操作时间（格式：yyyy-MM-dd HH:mm:ss）
     */
    public void setOperateTm(String operateTm) {
        this.operateTm = operateTm;
    }

    /**
     * 获取图片地址
     *
     * @return xml_note - 图片地址
     */
    public String getXmlNote() {
        return xmlNote;
    }

    /**
     * 设置图片地址
     *
     * @param xmlNote 图片地址
     */
    public void setXmlNote(String xmlNote) {
        this.xmlNote = xmlNote;
    }

    /**
     * 获取上次检查时间
     *
     * @return lastsavetime - 上次检查时间
     */
    public String getLastsavetime() {
        return lastsavetime;
    }

    /**
     * 设置上次检查时间
     *
     * @param lastsavetime 上次检查时间
     */
    public void setLastsavetime(String lastsavetime) {
        this.lastsavetime = lastsavetime;
    }

    /**
     * 获取姓名
     *
     * @return name - 姓名
     */
    public String getName() {
        return name;
    }

    /**
     * 设置姓名
     *
     * @param name 姓名
     */
    public void setName(String name) {
        this.name = name;
    }

    /**
     * 获取患者性别（代码）
     *
     * @return sexCode - 患者性别（代码）
     */
    public String getSexcode() {
        return sexcode;
    }

    /**
     * 设置患者性别（代码）
     *
     * @param sexcode 患者性别（代码）
     */
    public void setSexcode(String sexcode) {
        this.sexcode = sexcode;
    }
}